// API 配置
export const API_CONFIG = {
  // API 基础地址 - 开发环境使用代理，生产环境使用完整URL
  BASE_URL: import.meta.env.DEV ? "" : "https://spa.d0.cn",
  // 请求超时时间
  TIMEOUT: 10000
};

// 获取完整的API地址
export const getApiUrl = (path: string): string => {
  // 如果path已经是完整URL，直接返回
  if (path.startsWith("http")) {
    return path;
  }
  // 如果path以/开头，直接拼接
  if (path.startsWith("/")) {
    return `${API_CONFIG.BASE_URL}${path}`;
  }
  // 否则加上/再拼接
  return `${API_CONFIG.BASE_URL}/${path}`;
};
